热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Python|调整十进制数值的方法详解

Python |十进制调整()方法原文:https://www . geesforgeks . org/python-十进制-调

Python |十进制调整()方法

原文:https://www . geesforgeks . org/python-十进制-调整-方法/

Decimal # adjusted():adjusted()是一个 Decimal 类方法,它在移出系数最右边的数字直到只剩下前导数字后返回调整后的指数

语法:十进制.已调整()

参数:十进制值

返回:移出系数最右边的数字直到只剩下前导数字后的调整指数。

代码#1:调整()方法示例

# Python Program explaining 
# adjusted() method
# loading decimal library
from decimal import *
# Initializing a decimal value
a = Decimal(-1)
b = Decimal('0.142857')
# printing Decimal values
print ("Decimal value a : ", a)
print ("Decimal value b : ", b)
# Using Decimal.adjusted() method
print ("\n\nDecimal a with adjusted() method : ", a.adjusted())
print ("Decimal b with adjusted() method : ", b.adjusted())

输出:

Decimal value a : -1
Decimal value b : 0.142857
Decimal a with adjusted() method : 0
Decimal b with adjusted() method : -1

代码#2:调整()方法示例

# Python Program explaining 
# adjusted() method
# loading decimal library
from decimal import *
# Initializing a decimal value
a = Decimal('-3.14')
b = Decimal('321e + 5')
# printing Decimal values
print ("Decimal value a : ", a)
print ("Decimal value b : ", b)
# Using Decimal.adjusted() method
print ("\n\nDecimal a with adjusted() method : ", a.adjusted())
print ("Decimal b with adjusted() method : ", b.adjusted())

输出:

Decimal value a : -3.14
Decimal value b : 3.21E+7
Decimal a with adjusted() method : 0
Decimal b with adjusted() method : 7

推荐阅读
author-avatar
灬毋黑色灬_447
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有